
//------------------------------------------------------------------------------

using System;
using Apps.Common;
using System.Collections.Generic;
using System.Linq.Expressions;
using Apps.Models;
using Apps.Models.API;
namespace Apps.IBLL.API
{
	public partial interface IAPI_RELATIONBLL:IBaseBLL<API_RELATIONModel>
	{
	    bool Deletes(ref ValidationErrors errors,Expression<Func<API_RELATION, bool>> whereLambda);
        API_RELATIONModel GetItem(Expression<Func<API_RELATION, bool>> whereLambda);
		List<API_RELATIONModel> GetPagerList(ref GridPager pager, Expression<Func<API_RELATION, bool>> whereLambda );
		List<API_RELATIONModel> GetList(Expression<Func<API_RELATION, bool>> whereLambda );

        bool DeleteByModel(ref ValidationErrors errors, API_RELATIONModel model);

    }
}
